legal structure company - Francés Inglés Diccionario